make to fulfill - Allemand Anglais Dictionnaire